Description
-
BrandABB
-
Model3HAC057980-004
-
Product NameRobot Joint AC Servo Motor
-
Dimensions222 mm × 146 mm × 138 mm
-
Weight8.7 kg
-
Place of OriginSweden
-
HS Code8501520090
-
Operating Temperature‑10 °C to +55 °C
-
Storage Temperature‑25 °C to +70 °C
-
Power Supply400 VAC
-
Warranty12 month
-
Statusnew and original
ABB 3HAC057980-004 IRB6640 Servo Motor
Voltage & Current Specifications
Rated operating voltage: 400 V AC, supplied by robot drive unit
Rated phase current: 13.5 A; peak phase current: 27 A
SMB encoder power supply: 12 VDC, encoder power consumption less than 150 mA
Winding insulation class: Class F
Input and Output Interfaces
Power connection: Three-phase motor winding terminals U/V/W and holding-brake terminals
Integrated holding brake: 24 VDC brake coil; pull-in current 0.65 A, holding current 0.22 A
SMB serial encoder interface: Bidirectional differential serial I/O, transmits position feedback signal to robot controller. No general-purpose digital or analog I/O channels available.
No externally accessible user-configurable I/O terminals.
Compatible Robot Systems
Applicable robot models: IRB6640 series, payload range 180-235 kg
Supported controller: IRC5 and IRC5 Compact robot controllers
Alternative interchangeable part numbers: 3HAC023533-007, 3HAC033224-003, 3HAC024777-002
Compatible Software
RobotWare system software: Version RW5.13 and above for IRC5 controllers
PC engineering tool: RobotStudio, used for motor calibration, mechanical unit optimization, system backup-restore and parameter setting
Independent driver software is not required; motor-relevant parameters are saved within robot controller system files.
Supplementary Mechanical and Electrical Parameters
Net weight: 10.1 kg
Output shaft fitted with integrated pinion gear
Operating ambient temperature: 0 °C ~ +55 °C
Housing protection degree: IP67
Connected to drive modules and SMB measuring board through robot internal wiring harness.

Commissioning Procedure for ABB 3HAC057980-004 Servo Motor
1. Pre-Commissioning Inspection
Implement LOTO lock-out-tag-out procedures and completely cut off the robot power supply before motor replacement and commissioning operations.
Confirm the part number 3HAC057980-004 matches the applicable joint specifications of the IRB6640 robot.
Conduct visual inspection to check the motor housing for damage, oil leakage, intact connectors and undamaged cable insulation.
Test the continuity and insulation resistance of the U/V/W three-phase motor windings, and verify the resistance of the brake coil and the continuity of the SMB encoder cable.
Ensure no short circuit exists between the motor windings and the motor grounding terminal.
Inspect the integrity of the integrated pinion gear and confirm no foreign impurities remain inside the joint gearbox.
2. Mechanical Installation & Wiring
Install the servo motor on the robot joint, precisely align the pinion gear with the gearbox gear, and fasten the mounting bolts in accordance with the standard torque requirements.
Connect the three-phase power cable, 24 VDC brake cable and SMB encoder cable to the corresponding motor terminals, and ensure all connectors are fully locked and securely connected.
Arrange cables strictly per the original wiring layout, avoiding sharp bending, tensile stress and mechanical friction.
Double-check all wiring connections of 400 VAC power, 24 VDC brake and SMB encoder to eliminate wrong connection risks.
3. Power-On Preparation
Release the LOTO safety lock and power on the IRC5 / IRC5 Compact robot controller.
Enter the RobotWare system to check the overall hardware status and confirm no persistent hardware fault alarms.
Access the system via RobotStudio or FlexPendant to verify that the SMB board successfully identifies the servo motor.
Complete robot system backup to preserve original parameters before any configuration modification.
4. Motor Parameter Configuration & Calibration
Perform motor type identification for the corresponding joint through the FlexPendant after installing the new motor.
Load the dedicated matching parameter file for the 3HAC057980-004 servo motor into the robot controller.
Complete joint calibration and motor zero-offset calibration to correct the motor operating baseline.
Conduct high-precision calibration for the SMB encoder to ensure accurate joint position feedback.
Configure brake control parameters and verify the normal engage and release logic of the motor brake.
Save the updated system configuration and create a complete new system backup file.
5. Static & Dynamic Functional Test
Perform static test: manually release the brake, jog the joint bidirectionally at low speed, and check for abnormal noise, vibration and mechanical jamming.
Real-time monitor motor operating current and temperature through the FlexPendant during jogging operation.
Perform dynamic test: run continuous low-speed joint movement to verify the motor position tracking performance is normal.
Complete robot zero-position calibration and full-scale reference point calibration after joint calibration.
6. Alarm & Fault Verification
Sort and clear temporary system alarms, and check the system event log for abnormal records.
Verify the normal operation of brake fault detection, encoder communication fault, overload protection and phase loss protection functions.
Confirm the motor thermal protection mechanism works reliably.
Operate the robot continuously to check for intermittent SMB encoder communication faults.
7. Load Test & Acceptance
Carry out graded cycle tests of the robot under partial load and full load operating conditions.
Continuously monitor key operating parameters including motor phase current, surface temperature and position deviation.
Confirm no abnormal vibration, noise and overheating during motor operation.
Archive the final version of system backup data and complete the commissioning report filing.
8. Post-Commissioning Safety Notes
The 3HAC057980-004 servo motor is exclusively applicable to IRB6640 series robots and is prohibited for use on other robot models.
Recalibration is mandatory every time the motor is disassembled or reinstalled.
It is forbidden to start and run the robot if the gearbox or pinion gear is damaged.
Immediately suspend all commissioning operations once over-current, over-temperature or encoder communication faults occur.
Common Troubleshooting
Encoder communication failure: Inspect SMB cable connection status, connector pin integrity and SMB board operating state.
Joint position deviation: Re-execute motor zero-offset calibration and SMB encoder fine calibration.
Brake release failure: Check the 24 VDC power supply for the brake coil and verify the coil resistance value.
Over-current alarm: Detect three-phase winding insulation performance, check for gearbox jamming and cable short-circuit faults.
Abnormal operating noise: Inspect pinion gear meshing status, bearing damage and gearbox lubrication conditions.

GDB021BE
Unitrol 1020
698B275U01
SM810K01
BC810K02
PP886
PBA800
RED615